engine shroud - Francés Inglés Diccionario